OM • NCC A • SE0000118952
Generating your data highlights...
1.98b USD | # 103 in SE
3.42k shares | 70.77k USD
6.78m
40.99% | 2.78m